home *** CD-ROM | disk | FTP | other *** search
-
- // ARestaure v2.03 - Documentation //
- \X/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \X/
-
-
- Ce manuel décrit la version 2.03 de l'utilitaire ARestaure.
- Celui-ci est ©1992 par Jehan-Yves PROUX, toute utilisation commerciale
- ou vente de ce programme sans autorisation écrite de l'auteur
- est STRICTEMENT INTERDITE.
-
- Ce programme peut-être copié librement et diffusé par
- n'importe quel moyen, à condition que le produit soit diffusé
- dans son intégralité, c'est-à-dire AVEC la documentation et
- dans toutes les langues qui seront fournies, et sans AUCUNE
- modification.
-
- Malgré de nombreux tests, je ne peux garantir qu'ARestaure ne
- contienne aucune erreur. VOUS UTILISEZ CE PROGRAMME A VOS RISQUES ET
- PERILS. Je ne pourrai en aucun cas être tenu responsable de
- tout dommage, direct ou indirect, résultant de l'utilisation
- d'ARestaure.
-
- Ce programme est Domaine Public Compensé (ou ShareWare), ainsi
- s'il vous séduit, vous êtes invité à envoyer 50FF à l'adresse indiquée
- à la fin de cette documentation. Vous devriendrez par là-même un
- utilisateur enregistré et recevrez une version personalisée. Vos
- moyens de paiements sont les suivants:
- - chèque d'une banque européenne (en francs français),
- - espèces (monaie européenne ou dollars US).
-
-
- Sommaire:
- ~~~~~~~~~
-
- 1. Introduction
- 2. Comment ça marche?
- 3. Utilisation
- 3.1 Mode Restauration
- 3.2 Mode Nettoyage
- 4. Langues Pratiquées
- 5. Notes Diverses
- 6. Remerciements
- 7. Historique
- 8. Conclusion
-
-
- 1. Introduction
- ~~~~~~~~~~~~~~~
-
- Vous est-il arrivé de détruire accidentellement un fichier ou
- de vous apercevoir après un "delete #?" que vous n'étiez pas dans le
- bon répertoire?
-
- Oui? Moi aussi... C'est pourquoi j'ai écrit cet utilitaire
- ARestaure, qui comme son nom l'indique, vous permettra de récupérer
- les fichiers que vous avez détruits par mégarde... Fini pour vous
- l'angoisse d'appuyer sur la touche <ENTER> après un "delete XXX"!
-
-
- 2. Comment ça marche?
- ~~~~~~~~~~~~~~~~~~~~~
-
- Lorsque vous détruisez un fichier, deux opérations
- essentiellement se passent sur votre volume:
-
- - votre fichier est retiré de l'arborescence de
- fichiers de votre volume.
-
- - les secteurs, que votre fichier occupait, sont
- déclarés libres dans le ou les blocs BitMap
- (carte d'occupation du disque) de votre
- volume. Les secteurs ne sont donc jamais remis
- à zéro lors de cette opération : les
- données sont toujours sur votre disque.
-
- ARestaure va balayer votre volume à la recherche de fichiers
- détruits et vous permettra de les récupérer.
-
-
- ATTENTION ! Après avoir détruit accidentellement un fichier ou
- un répertoire, évitez de faire des accès en écriture sur le volume
- avant d'invoquer ARestaure. En effet toute opération d'écriture
- pourrait prendre la place anciennement occupée par votre fichier ou
- votre répertoire et ARestaure ne pourrait plus rien pour vous.
-
-
- 3. Utilisation
- ~~~~~~~~~~~~~~
-
- Pour lancer ARestaure, cliquez sur son icône sur l'Atelier ou
- tapez "ARestaure" depuis le Shell.
-
- ARestaure va chercher dans votre système tous les volumes
- qu'il peut traiter et ne vous montrera que ceux-là, donc si vous
- posséder une partition Mac, Unix ou Atari, C=64, Sinclair QL, Apple-II
- ou pourquoi pas MS-DOS, vous ne la verrez pas à l'écran.
- En fait, ARestaure ne sait traiter que les partitions ou
- les volumes Amiga: OFS (l'ancien système de fichier) et FFS (le
- nouveau), ainsi que les 4 nouveaux du SE 3.0 (international FS et
- DCFS) ce qui devrait couvrir 98% des disques sur notre bonne machine.
-
- Vous noterez également que ARestaure ne peut pas retrouver un
- fichier que vous avez détruit dans RAM:, ce volume étant purement
- de la mémoire, l'espace de stockage d'un fichier est libéré en
- même temps que votre fichier est détruit, c'est pourquoi RAM: n'est
- pas non plus montré. Cependant ARestaure est capable de restaurer des
- fichiers perdus dans RAD:.
-
- Vous avez donc à l'écran les boutons suivants:
-
- DF0: .. DF3: un bouton par lecteur connecté (vide ou non)
- DH0: .. DHx:
- .. ..
- .. ..
- .. ..
- .. .. et autant de boutons que de périphériques
-
- Français
- Deutsch pour changer la langue courante
- English
-
- SauvCfg pour sauver la langue choisie (si WB <2.1)
-
- Quitter pour quitter ARestaure.
-
-
-
- 3.1. Mode Restauration
- ~~~~~~~~~~~~~~~~~~~~~~
-
- C'est le mode par défaut d'ARestaure, vous pouvez le
- visualiser en regardant le menu "Mode".
- Dans ce mode, si vous sélectionnez un
- lecteur, la recherche des fichiers détruits débutera
- immédiatement sur ce lecteur. Un témoin lumineux, clignotant
- sur le bouton séléctionné, indiquera que la recherche est en
- cours.
-
- Si ARestaure ne retrouve aucun fichier, il vous le
- signalera dans la boîte de message; sinon il ouvrira une
- requête de fichier standard pour que vous choisissiez le ou
- les fichiers à restaurer.
-
- Dans cette requête de fichier, sélectionnez les
- fichiers que vous désirez, et tapez ensuite sur <Annuler>
- ou <Restaurer>. Et vous retrouverez le menu du départ pour
- sortir ou restaurer sur un autre lecteur.
-
- Où retrouver vos fichiers? Il est impossible de
- recréer vos fichiers à leur place initiale dans l'arborescence
- de votre volume; en effet, il est impossible de retrouver où
- ils étaient accrochés. J'ai donc décidé de les copier dans T:,
- le répertoire temporaire de l'Amiga. En général T: est assigné
- à RAM: (Cf votre Startup-Sequence). Il vous suffit après la
- restauration de déplacer les fichiers restaurés où vous le
- voulez.
-
- NOTA: Vous prendrez soin d'avoir assez de place dans
- T: pour tous les fichiers que vous restaurerez.
-
- NOTA: Si plusieurs fichiers ayant le même nom sont à
- restaurer, ARestaure rajoutera un compteur à la fin du nom du
- fichier (du genre ".03").
-
-
- 3.2 Mode Nettoyage
- ~~~~~~~~~~~~~~~~~~
-
- Après quelques utilisations du Mode Restauration, vous
- verez que ARestaure vous montre une foule de fichier, qui ne
- vous interrèssent pas. Le but du Nettoyage est de mettre à
- zéro tous les secteurs non alloués, ce qui interdit de revoir
- les fichiers précédemment détruits. Ceci à deux avantages:
- - vous ne verez plus que les fichiers détruits après
- le nettoyage.
- - lorsque vous donnez une disquette à un autre
- utilisateur, vous êtes sûr de passer que les
- fichiers que vous voyez (et non ceux qui ont
- été détruits et que l'autre utilisateur peut
- restaurer à l'aide d'ARestaure).
-
- Pour utiliser ce mode, activez "Nettoyage" dans le
- menu "Mode". Ensuite sélectionnez le lecteur voulu. Après une
- requête de confirmation, le travail commencera.
-
- NOTA: le disque doit ne pas être protégé en
- écriture!
-
-
- 4. Langues Pratiquées
- ~~~~~~~~~~~~~~~~~~~~~
-
- ARestaure est presque prêt pour le système WB 2.1, qui sera
- multilingue (selon C=Amiga Autriche Cf Amiga Magazin [le
- magazine Amiga allemand le plus connu] du 9/92): Arestaure parle les
- trois langues dans lesquelles je me débrouille: Français (ma langue
- maternelle), Allemand et Anglais.
-
- Vous pouvez donc choisir la langue qui vous plaît sur l'écran
- principal. Par contre, il est impossible de changer la langue
- courante, lorsque vous avez ouvert le sélecteur de fichiers : je n'ai
- pas voulu m'embêter, je suppose en effet qu'un utilisateur normal n'a
- pas besoin de changer la langue courante à tout bout de champs.
-
- Pour en finir avec les langues, si vous voulez faire traduire
- la documentation de vos logiciels (que VOUS créez pour le domaine
- public), d'allemand ou d'anglais en français, écrivez-moi.
-
- P.S: Je cherche également quelqu'un qui pourrait corriger
- les fautes que contiennent certainement mes documentations en
- allemand.
-
-
-
- 5. Notes Diverses
- ~~~~~~~~~~~~~~~~~
-
- Si vous regardez l'évolution du pourcentage du disque parcouru
- (qui apparait entre les boutons de langues et le bouton de sauvegarde
- de la configuration), vous vous apercevrez que la vitesse de
- défilement varie: ceci est dû au fait que ARestaure ne lit (ou
- n'écrit) que les secteurs libres. Il parcourt donc plus rapidement les
- secteurs alloués.
-
- Vous pouvez à tout moment arrêter la recherche ou le nettoyage
- par l'appui de touche <Esc>.
-
-
- 6. Remerciements
- ~~~~~~~~~~~~~~~~
-
- Je tiens à remercier tout spécialement les personnes
- suivantes:
-
- - Muriel PROUX, ma femme pour sa patience et son aide à la
- réalisation de l'interface utilisateur.
-
- - Denis GOUNELLE, pour ses idées et les tests qu'il a
- effectués sur mes pré-versions.
-
- - Henric GOMES, pour m'avoir fait découvrir la formidable
- machine qu'est l'Amiga.
-
- - Commodore-Amiga pour la machine... dommage qu'il vende
- également des PC.
-
- - Free Software Fundation pour avoir écrit le meileur éditeur
- que je connaisse (et Domaine Public en plus !) :
- GNUEmacs, que j'utilise professionnellement et à la
- maison sur mon Amiga.
-
- - David GAY (Suisse) pour son portage de GNUEmacs sur Amiga,
- du très bon boulot, David ! Continue à travailler pour
- l'Amiga.
-
- - Carsten Lergenmüller, Arthur Isaak, Bernd Hofmann, Bernd
- Neudecker, Dehnick Wolf-Peter, et Tim Rühsen (les
- allemands) et Max Roemer, qui m'ont aidé à écrire une
- documentation allemande aussi parfaite (!).
-
-
- 7. Historique
- ~~~~~~~~~~~~~
-
- v1.00 13-Oct-92
- o Première Version diffusée.
-
- v1.XX 11-Nov-92
- o Préversion de la v2.00, diffusion restrincte pour
- validation.
- o Mode Nettoyage rajouté
- o certaines E/S sont mieux vérifiées
- o évolution du pourcentage plus fluide
- o en Restauration, si plusieurs fois le même nom de
- fichier, indice en fin de nom de fichier (".XX").
-
- v2.00 28-Nov-92
- o rajout de la date de création dans le Sélecteur des
- fichiers détruits.
- o retravail des bords des gadgets.
-
- v2.01 06-Déc-92
- o Fait un RemoveGList() lors de la recherche ou du
- nettoyage, pour interdire à l'utilisateur de
- perturber l'affichage.
- o Maintenant c'est la touche Esc qui arrète
- l'opèration en cours (et non un bouton Souris), ce
- qui évite d'arrèter par inadvertance une opération
- sur une partition de 60Mo !
-
- v2.02 21-Fév-93
- o Correction d'une bogue dûe à une bogue de C=
- (DosEnvec->de_DosType ='DOS\0' en Kickstart2.04, WB
- 2.1 sur toutes les disquettes même FFS). Pour
- corriger cette bogue, je vérifie maintenant toutes
- les disquettes déclaré OFS dans DosEnvec en lisant
- le secteur d'amorce.
- o Les écritures du fichier t:xx n'étaient pas
- vérifiées, elles le sont maintenant.
-
- v2.03 21-Mai-93
- o Gère maintenant les nouveaux sytèmes de gestion de
- fichiers de C= (mode international et DCFS).
- o Meilleure gestion des modes AA.
- o Le bouton "SauvCfg" est invalidé, si ARestaure
- détermine la langue grace à la bibliothèque Locale.
- o Rajout d'une fenètre pour signaler que ARestaure est
- domaine public COMPENSE (je n'ai encore reçu aucune
- contribution au 21-Mai-1993) !
-
-
- 8. Conclusion
- ~~~~~~~~~~~~~
-
- J'attends vos suggestions et vos béta-tests (il y a peut-être
- des problèmes qui m'ont échappés) et même vos dons si mon programme
- vous a évité perdre des heures de travail.
- Vous pouvez m'écrire en Français, en Allemand ou en Anglais
- (Dans l'ordre de préférence décroissant, le Français étant ma langue
- maternelle) à cette adresse:
-
- Jehan-Yves PROUX
- 46bis, Bd Robespierre
- F-78300 Poissy
- FRANCE - EUROPE
-
- Adresse Electronique: jyp@ritd.co.uk
-
-
- A bientôt !!
-